package com.easybuilder.core.im.service;

import com.easybuilder.core.im.dto.WSMessageDTO;
import io.netty.channel.Channel;

import java.util.List;

/**
 * @author ZXS
 * @version 1.0
 * @description 接口
 * @date 2022-3-24 21:25
 */
public interface SignleChatService {

    /** 发送单聊消息*/
    void sendMessage(WSMessageDTO WSMessageDTO, Channel channel);

    /** 客户端接收接消息成功，更新消息状态 */
    void receiveSuccess(List<Long> ids);

    /** 客户端读取消息成功，更新消息状态 */
    void readSuccess(List<Long> ids);
}
